threaded bush - Spanish English Dictionary